Big Huge Thesaurus

mandarin orange

noun